cedro cebolla - German English Dictionary